/* CSS Menu Search v.2 */
.menusearch{width:200px;position:relative;float:right;margin:6px -10px auto;padding:0 0;font:normal normal 11px Arial,Sans-Serif;color:#333;}
#feed-q-input{background-color:#ffffff;
float: right;
width: 100px;
padding: 2px;
box-shadow: 0px 0px 2px rgb(51, 51, 51) inset;
border-width: 1px;
border-style: solid;
-moz-border-top-colors: none;
-moz-border-right-colors: none;
-moz-border-bottom-colors: none;
-moz-border-left-colors: none;
border-image: none;
border-color: rgb(34, 34, 34) rgb(68, 68, 68) rgb(68, 68, 68) rgb(34, 34, 34);
border-radius: 0px 0px 0px 0px;
transition: all 0.26s ease-out 0s;}
#feed-q-input:focus{border-color:#4488dd;
background-color:#4488dd;
width: 145px;
color:#fff;
outline: medium none;
box-shadow: 0px 0px 5px rgb(255, 255, 255), 0px 0px 5px rgb(255, 255, 255);}
#search-result-container{width:400px;height:300px;overflow:auto;position:absolute;top:100%;right:0;z-index:999;background-color:#E5EDF7;border:2px solid white;padding:10px 10px 0;margin:10px 0 0;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.4),0 7px 7px -4px rgba(0,0,0,.4);-moz-box-shadow:0 1px 2px rgba(0,0,0,.4),0 7px 7px -4px rgba(0,0,0,.4);box-shadow:0 1px 2px rgba(0,0,0,.4),0 7px 7px -4px rgba(0,0,0,.4);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:none;}
#search-result-container mark{background-color:yellow;color:black;}
#search-result-container a{text-decoration:none;color:#0D3E71;font-weight:bold;font-size:12px;display:block;}
#search-result-container h4{margin:0 0 10px;font:normal bold 12px 'Trebuchet MS',Arial,Sans-Serif;color:#B50001;}
#search-result-container ol{background:transparent;border:none;margin:0 0 10px;padding:0 0;}
#search-result-container li{margin:0 0 5px;padding:0;list-style:none outside none;overflow:hidden;word-wrap:break-word;font:10px Verdana,Geneva,sans-serif;color:rgb(20,20,20);background-color:white;text-transform:none;}
#search-result-container li img{display:block;float:left;margin:0 10px 4px 0;border:1px solid #B7C1CE;background-color:#F5F5F5;padding:2px 2px;}
#search-result-loader{position:absolute;top:100%;left:5px;z-index:999;background-color:#0D6786;color:white;padding:3px 5px;margin:-2px 0 0;font:normal bold 10px Arial,Sans-Serif;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;display:none;}